package com.macro.mall.model.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.macro.mall.model.response.ProductGetResponse;
import lombok.Data;

import java.util.List;

@Data
public class ProductDataVo {
    @JsonProperty("out_product_id")
    private String outProductId;
    private String name;
    private String desc;
    private String path;
    @JsonProperty("top_image")
    private String topImage;
    @JsonProperty("category_id")
    private String categoryId;
    @JsonProperty("biz_create_time")
    private Long bizCreateTime;
    @JsonProperty("biz_update_time")
    private Long bizUpdateTime;
    private List<SkuItemVo> skus;
    private Integer status;
    @JsonProperty("short_title")
    private String shortTitle;
    @JsonProperty("audit_info")
    private AuditInfoVo auditInfo;
    @JsonProperty("product_type")
    private Integer productType;
    @JsonProperty("settle_type")
    private Integer settleType;
    @JsonProperty("category_id_v2")
    private String categoryIdV2;
    @JsonProperty("audit_status")
    private String auditStatus;
    @JsonProperty("item_id")
    private String itemId;
}
